package com.linkq.ipinyin.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;

import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import java.util.Date;

/**
 * @FileName FeedBack
 * @Description
 * @Author wangpeng
 * @date 2025-03-01
 **/

@TableName("t_feedback")
@Data
public class Feedback extends Model<Feedback> {

    @TableId(value = "id", type = IdType.AUTO)
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Integer id;

    // 标题
    private String title;

    // 内容
    private String content;

    // 反馈用户id
    private Integer customerId;

    // 反馈时间
    private Date feedbackTime;

    // 1、待处理 2、处理中 3、处理完成
    private Integer status;

    // 处理完成时间
    private Date completeTime;

    // 文件id 多个以逗号分隔
    private String fileIds;
}
